Jigoshop\Payment\PayPal C

Total Complexity 105
Dependencies 19
Dependents 0
Total lines 695
Lines of code 469
Logical lines of code 233
Comment lines 122
Methods 21
Properties 6

Methods 21

Method Rating Maintainability Complexity Lines of code
processPaymentResponse()
B
40 21 52
process()
B
30 15 117
processSubscriptionPayment()
A
39 15 60
validateOptions()
A
52 8 24
processResponse()
S
59 8 12
isConfigured()
S
62 7 12
isResponseValid()
S
53 6 21
processSubscription()
S
43 4 47
refundPayment()
S
54 5 19
getOptions()
S
43 1 61
__construct()
S
65 2 8
isTestModeEnabled()
S
73 2 5
isActive()
S
73 2 5
getName()
S
76 2 3
getId()
S
81 1 3
render()
S
80 1 3
hasTestMode()
S
82 1 3
setActive()
S
76 1 4
isEnabled()
S
80 1 3
getLogoImage()
S
82 1 3
setTestMode()
S
76 1 4